package org.brisling.supervision.domain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import org.brisling.base.domain.impl.BaseDomain;
import org.brisling.base.domain.inf.BaseDomainInf;
import org.brisling.common.ConstSysParam;

/**
 * 
 * <p>Title: SupProjItem 督查项目条款配置实体类</p>
 * <p>Description: </p>
 * <p>Company: 长沙东勤信息科技发展有限公司</p>
 * @author jackson wang
 * @since 1.0
 * @version 1.0
 * @date 2018年7月30日 上午10:53:01
 */

@Entity


//定义模块代码及数据表名称
@Table(name=ConstSysParam.MODULE_SUPERVISION_PROJECT_ITEM)
public class SupProjItem extends BaseDomain implements BaseDomainInf{
	
	//督查项目id
	private Long projectId;
	
	//督查项目名称
	@Column(length=100)
	private String projectName;
	
	//督查条款id
	private Long itemId;
	
	//督查条款名称
	@Column(length=100)
	private String itemName;
	
	//督查执行科室
	private Long superExe_deptId;
	
	@Column(length=50)
	private String superExe_deptName;
	
	//督查目标科室
	private Long superTarget_deptId;
	
	@Column(length=50)
	private String superTarget_deptName;

	/**
	 * @return the projectId
	 */
	public Long getProjectId() {
		return projectId;
	}

	/**
	 * @param projectId the projectId to set
	 */
	public void setProjectId(Long projectId) {
		this.projectId = projectId;
	}

	/**
	 * @return the projectName
	 */
	public String getProjectName() {
		return projectName;
	}

	/**
	 * @param projectName the projectName to set
	 */
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	/**
	 * @return the itemId
	 */
	public Long getItemId() {
		return itemId;
	}

	/**
	 * @param itemId the itemId to set
	 */
	public void setItemId(Long itemId) {
		this.itemId = itemId;
	}

	/**
	 * @return the itemName
	 */
	public String getItemName() {
		return itemName;
	}

	/**
	 * @param itemName the itemName to set
	 */
	public void setItemName(String itemName) {
		this.itemName = itemName;
	}

	/**
	 * @return the superExe_deptId
	 */
	public Long getSuperExe_deptId() {
		return superExe_deptId;
	}

	/**
	 * @param superExe_deptId the superExe_deptId to set
	 */
	public void setSuperExe_deptId(Long superExe_deptId) {
		this.superExe_deptId = superExe_deptId;
	}

	/**
	 * @return the superExe_deptName
	 */
	public String getSuperExe_deptName() {
		return superExe_deptName;
	}

	/**
	 * @param superExe_deptName the superExe_deptName to set
	 */
	public void setSuperExe_deptName(String superExe_deptName) {
		this.superExe_deptName = superExe_deptName;
	}

	/**
	 * @return the superTarget_deptId
	 */
	public Long getSuperTarget_deptId() {
		return superTarget_deptId;
	}

	/**
	 * @param superTarget_deptId the superTarget_deptId to set
	 */
	public void setSuperTarget_deptId(Long superTarget_deptId) {
		this.superTarget_deptId = superTarget_deptId;
	}

	/**
	 * @return the superTarget_deptName
	 */
	public String getSuperTarget_deptName() {
		return superTarget_deptName;
	}

	/**
	 * @param superTarget_deptName the superTarget_deptName to set
	 */
	public void setSuperTarget_deptName(String superTarget_deptName) {
		this.superTarget_deptName = superTarget_deptName;
	}
	
	
	
}
